package com.alisls.shequtao.service.goods.entity;

import com.alisls.shequtao.common.model.entity.BaseDO;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * 规格参数
 *
 * @author Ke Wang
 */
@TableName(value = "prd_spec_param")
@Getter
@Setter
@ToString
public class SpecParamDO extends BaseDO {

    @TableId
    private Long id;

    /**
     * 商品分类ID
     */
    private Long categoryId;

    /**
     * 规格组ID
     */
    private Long specGroupId;

    /**
     * 规格参数名
     */
    private String specParamName;

    /**
     * 规格参数是否是SKU的通用属性 0-不是；1-是
     */
    private Integer isGeneric;

    /**
     * 规格参数的值是否为数字，如1，2.3； 0-不是；1-是
     */
    private Integer isNumric;

    /**
     * 规格参数的值如果为数字的化，该自动表示数字的单位
     */
    private String unit;

    /**
     * 规格参数的值如果为数字的化，表述数字直接的间隔
     */
    private String segments;

    /**
     * 该规格参数是否用户搜索 0-不是；1-是
     */
    private Integer isSearching;

}
